makes you appreciate life - Turc Anglais Dictionnaire